Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HORSECROFT ROAD Semi-Detached £396,506 £143,500 22 Aug 2002
23 HORSECROFT ROAD Terraced £376,169 £238,000 10 Aug 2007
31 HORSECROFT ROAD Terraced £345,394 £221,000 30 Nov 2007
33 HORSECROFT ROAD Semi-Detached £486,464 £138,000 9 Mar 2001